
/*flas*/
.MainSlides{
	width:100%;
	position:relative;
	overflow:hidden; height:330px!important
}
.MainSlides .listImgs{
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
}
.MainSlides .listImgs li{
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	overflow:hidden;
}
.MainSlides .listImgs li a{
	display:block;
	padding-top:110%;
}
.MainSlides .listnum{
	width:100%;
	height:20px;
	overflow:hidden;
	position:absolute;
	left:0;
	bottom:10%;
	text-align:center;
	z-index:100;
}
.MainSlides .listnum li{
	display: inline-block;
	width: 16px;
	height: 16px;
	overflow: hidden;
	background: #FFF;
	margin-right: 10px;
	line-height: 45px;
	border-radius: 50%;
}
.MainSlides .listnum li.ck{
	background:#1DD2AF;
}
.MainSlides .prev,.MainSlides .next{
	width: 73px;
	height: 73px;
	position: absolute;
	z-index: 1000;
	top: 43%;
	overflow: hidden;
	background: #50656D;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	display: none;
	}
.MainSlides .next{
	right:10%;
}
.MainSlides .prev{
	left:10%;
}
.MainSlides .prev:hover,.MainSlides .next:hover{
	background:#1DD2AF;
	opacity:1;
}
.MainSlides .prev span{
	background: url(left.png) center 20px no-repeat;
	display: block;
	width: 69px;
	height: 70px;
}
.MainSlides .next span{
	background: url(right.png) center 20px no-repeat;
	display: block;
	width: 69px;
	height: 70px;
}

.MainSlides:hover .prev,.MainSlides:hover .next{
	display:block;
}


.ProductDisplay{
	margin:10px auto 20px auto;
	width:1200px;
}
.ProductDisplay .title{
	height:115px;
	text-align:center;
}
.ProductDisplay .title .h{
	text-align:center;
	 font: 18px/30px 'Microsoft Yahei';
}
.ProductDisplay .title .tag{
	border-top: 1px solid #1DD2AF;
	width: 220px;
	margin: 38px auto 0 auto;
	position: relative;
}
.ProductDisplay .title .tag span.tagImg{
	display: block;
	position: absolute;
	left: 70px;
	top: -34px;
	background: #fff;
}
.ProductDisplay .title .tag span.tagImg span{
	height: 57px;
	width: 57px;
	text-align: center;
	border-radius: 50%;
	background: #1DD2AF;
	line-height: 57px;
	display: block;
	margin: 0 10px;
}



.ProductDisplay .ProductList{
	width:1200px;
	position:relative;
	height:300px;
	overflow:hidden;
}
.ProductDisplay .ProductList .showList{
	overflow: hidden;
	width: 1125px;
	margin-left: 39px;
}
.ProductDisplay .ProductList ul{
	width:2400px;
	position:relative;
}
.ProductDisplay .ProductList ul li{
	float:left;
	margin-left: 39px; position:relative;
}
.ProductDisplay .ProductList ul li img{
	width:252px;
	height:252px;
}
.ProductDisplay .ProductList ul li p{
	font-family:'Microsoft Yahei';
	height: 50px;
}
.ProductDisplay .ProductList ul li:hover{background:#ccc; opacity:0.9;}
.ProductDisplay .ProductList ul li p a{display:block; width:100%; height:50px; line-height:50px; overflow:hidden; text-align:center; font-size:16px;}
.ProductDisplay .ProductList .dirBtn {
	position: absolute;
	top: 50%;
	left: 0;
	width: 100%;
	height: 0;
	margin-top: -15px;
	z-index: 2;
}

.ProductDisplay .ProductList .dirBtn .brand_hot_prev {
	float: left;
	background: url(left_green.png) no-repeat;
}
.ProductDisplay .ProductList .dirBtn .brand_hot_next {
	float: right;
	background: url(right_grey.png) no-repeat;
}
.ProductDisplay .ProductList .dirBtn a {
	width: 22px;
	height: 38px;
	display:block;
}
.ProductDisplay .ProductList ul li:hover .code{display:block;}
.ProductDisplay .ProductList ul li .code{display:none; position:absolute;width:100%; top:0; left:0;  height:220px; padding-top:32px;}
.ProductDisplay .ProductList ul li .code:before{content:""; display:block; width:100%; height:100%; position:absolute; top:0; left:0; background:#000; opacity:0.5;}
.ProductDisplay .ProductList ul li .code p{display:block; text-align:center; line-height:32px; height:32px; font-size:14px; position:relative; color:#fff;}
.ProductDisplay .ProductList ul li .code p img{width:150px; height:150px; border-radius:5px;}

/**/
.NewsKefuWraap{
	width:100%;
	height:422px;
	background:#F5F5F5;
	overflow:hidden;
}
.NewsKefuWraap .NewsKefu{
	width:1200px;
	height:352px;
	margin:28px auto;
	overflow:hidden;
}
.NewsKefuWraap .NewsKefu .ImgText{
	max-width:315px;
	height:352px;
	overflow:hidden;
	float:left;
}
.NewsKefuWraap .NewsKefu .ImgText img{
	width:315px;
	height:352px;
}
.NewsKefuWraap .NewsKefu .news{
	height:352px;
	width:433px;
	overflow:hidden;
	margin-left:25px;
	float:left;
	background:#fff;
}
.NewsKefuWraap .NewsKefu .news .title{
	height:50px;
	width:403px;
	padding:0 15px;
	background:#1DD2AF;
	color:#fff;
	font: 18px/50px 'Microsoft Yahei';
}
.NewsKefuWraap .NewsKefu .news .title a{
	float:right;
	color:#fff;
	font-size:14px;
}
.NewsKefuWraap .NewsKefu .news .NewsContent{
	padding-top:13px;
}
.NewsKefuWraap .NewsKefu .news .NewsContent .NewsList{
	padding:0 15px;
	overflow:hidden;
	    font: 14px/35px 'Microsoft Yahei';
}
.NewsKefuWraap .NewsKefu .news .NewsContent .NewsList:hover{
	background:#EDEDED;
}
.NewsKefuWraap .NewsKefu .news .NewsContent .NewsList a.content{
	width:320px; height:35px; overflow:hidden;
	float:left;
	display:block;
	overflow:hidden;
	color:#333;
}
.NewsKefuWraap .NewsKefu .news .NewsContent .NewsList a.content:hover{
	color:#ff6600;
}
.NewsKefuWraap .NewsKefu .news .NewsContent .NewsList span.time{
	float:right;
	color:#666;
}

.NewsKefuWraap .NewsKefu .kefu{
	height:352px;
	width:402px;
	float:left;
	margin-left:25px;
	background:#fff;
}
.NewsKefuWraap .NewsKefu .kefu .title{
	height:50px;
	width:402px;
	padding:0 15px;
	background:#F55656;
	color:#fff;
	font: 18px/50px 'Microsoft Yahei';
}
.NewsKefuWraap .NewsKefu .kefu .contents .PhoneEmail{
	overflow:hidden;
	margin-top:12px;
}
.NewsKefuWraap .NewsKefu .kefu .contents .PhoneEmail li{
	float: left;
	width: 198px;
	text-indent: 15px;
	font: 14px/30px 'Microsoft Yahei';
}
.NewsKefuWraap .NewsKefu .kefu .contents .TwoDimensionCode .weixin{
	overflow:hidden;
}
.NewsKefuWraap .NewsKefu .kefu .contents .TwoDimensionCode .weixin li{
	float: left;
	margin: 10px 10px 0 20px;
	width: 102px;
	height: 127px;
	overflow: hidden;
}
.NewsKefuWraap .NewsKefu .kefu .contents .TwoDimensionCode .weixin li img{
	width:102px;
	height:102px;
}
.NewsKefuWraap .NewsKefu .kefu .contents .TwoDimensionCode .weixin li p{
	text-align:center;
	font: 14px/25px 'Microsoft Yahei';
	color:#666;
}
.NewsKefuWraap .NewsKefu .kefu .contents .kefuQq{
	overflow:hidden;
	margin: 13px 15px;
}
.NewsKefuWraap .NewsKefu .kefu .contents .kefuQq li{
	float: left;
	width: 152px;
	text-align: right;
	font: 14px/32px 'Microsoft Yahei';
	margin-right: 32px;
	color:#666;
}
.NewsKefuWraap .NewsKefu .kefu .contents .kefuQq li a{
	padding-left:10px;
}

/**/
.MediaHelpWraap{
	width:100%;
	height:405px;
	background:#fff;
	overflow:hidden;
}
.MediaHelpWraap .MediaHelp{
	width:1200px;
	margin:18px auto;
	overflow:hidden;
}
.MediaHelpWraap .MediaHelp .media{
	float:left;
	width:500px;
	height:330px;
}
.MediaHelpWraap .MediaHelp .helpCenter{
	float:right;
	width:500px;
	height:330px;
}
.MediaHelpWraap .MediaHelp .head{
	height:45px;
	font: 18px/45px 'Microsoft Yahei';
	border-bottom:1px solid #EBEBEB;
	overflow:hidden;
}
.MediaHelpWraap .MediaHelp .head span{
	border-bottom: 1px solid #1DD2AF;
	padding: 0 40px 10px 0;
}
.MediaHelpWraap .MediaHelp .head a.more{
	float:right;
	font-size:16px;
	color:#999;
}
.MediaHelpWraap .MediaHelp .PicText{
	width:100%;
	margin:15px 0;
	overflow:hidden;
}
.MediaHelpWraap .MediaHelp .PicText:hover{
	background:#EDEDED;
}
.MediaHelpWraap .MediaHelp .PicText .img{
	width:104px;
	height:104px;
	float:left;
}
.MediaHelpWraap .MediaHelp .PicText .img img{
	width:104px;
	height:104px;
}
.MediaHelpWraap .MediaHelp .PicText .contentInfo{
	width:380px;
	float:right;
	font: 14px/25px 'Microsoft Yahei';
}
.MediaHelpWraap .MediaHelp .PicText .contentInfo .title{height:26px; line-height:26px; overflow:hidden;}
.MediaHelpWraap .MediaHelp .PicText .contentInfo .title a{
	color:#F55656;
	font-size:16px;
}
.MediaHelpWraap .MediaHelp .PicText .contentInfo .title a:hover{
	color:#3879D9;
}
.MediaHelpWraap .MediaHelp .PicText .contentInfo .content{
	width:380px;
	line-height:25px;
	max-height:75px;
	overflow:hidden;
	margin-top:5px;
	color:#767676;
}

.MediaHelpWraap .MediaHelp .ContentList{
	overflow:hidden;
	font: 14px/30px 'Microsoft Yahei';
}
.MediaHelpWraap .MediaHelp .ContentList:hover{
	background:#EDEDED;
}
.MediaHelpWraap .MediaHelp .ContentList .content{
	width:410px;
	float:left;
	background: url(ico_black.png) left no-repeat;
	text-indent: 6px;
	overflow:hidden;
	height:30px;
	/*font: 14px/30px 'Microsoft Yahei';*/
	color:#333;
}
.MediaHelpWraap .MediaHelp .ContentList .content a{
	color:#333;
}
.MediaHelpWraap .MediaHelp .ContentList .content a:hover{
	color:#ff6600;
}
.MediaHelpWraap .MediaHelp .ContentList .time{
	float:right;
}
.MediaHelpWraap .MediaHelp .line_bg{
	float: left;
	width: 20px;
	height: 330px;
	margin: 26px 89px;
	background: url(line_bg.png) no-repeat;
}

.SuccessfulCaseWraap{
	width:100%;
	background:#F5F5F5;
}
.SuccessfulCaseWraap .SuccessfulCase{
	width:1200px;
	margin:0 auto;
	padding-top:15px;
}
.SuccessfulCaseWraap .SuccessfulCase .title,.partnerWraap .partner .title{
	height:115px;
	text-align:center;
}
.partnerWraap .partner .title{
	height:110px;
}
.SuccessfulCaseWraap .SuccessfulCase .title .h,.partnerWraap .partner .title .h{
	text-align:center;
	 font: 18px/30px 'Microsoft Yahei';
}
.SuccessfulCaseWraap .SuccessfulCase .title .tag,.partnerWraap .partner .title .tag{
	border-top: 1px solid #1DD2AF;
	width: 220px;
	margin: 38px auto 0 auto;
	position: relative;
}
.SuccessfulCaseWraap .SuccessfulCase .title .tag span.tagImg,.partnerWraap .partner .title .tag span.tagImg{
	display: block;
	position: absolute;
	left: 70px;
	top: -34px;
	background: #F5F5F5;
}
.partnerWraap .partner .title .tag span.tagImg{
	background:#fff;
}
.SuccessfulCaseWraap .SuccessfulCase .title .tag span.tagImg span,.partnerWraap .partner .title .tag span.tagImg span{
	height: 57px;
	width: 57px;
	text-align: center;
	border-radius: 50%;
	background: #1DD2AF;
	line-height: 57px;
	display: block;
	margin: 0 10px;
}
.SuccessfulCaseWraap .SuccessfulCase .title .tag span.tagImg span img,.partnerWraap .partner .title .tag span.tagImg span img{
	
}
.SuccessfulCaseWraap .SuccessfulCase .caseList{
	width:1200px;
	overflow:hidden;
}
.SuccessfulCaseWraap .SuccessfulCase .caseList ul{
	width:1250px;
	overflow:hidden;
}
.SuccessfulCaseWraap .SuccessfulCase .caseList ul li{
float: left;
margin-right: 46px;
margin-bottom: 23px;
border: 1px solid #E7E7E7;
width: 200px;
height: 78px;
}
.SuccessfulCaseWraap .SuccessfulCase .caseList ul li:hover{
	border:1px solid #ff6600;
}
.SuccessfulCaseWraap .SuccessfulCase .caseList ul li img{
	width:200px;
	height:78px;
}

.partnerWraap{
	width:100%;
	background:#fff;
}
.partnerWraap .partner{
	width:1200px;
	margin:15px auto 30px auto;
}
.partnerWraap .partner .partnerList{
	border:1px solid #E7E7E7;
	overflow:hidden;
	padding: 10px 10px;
}

.partnerWraap .partner .partnerList ul li{
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	font: 14px/22px 'Microsoft Yahei';
	padding: 8px 15px;
}
.partnerWraap .partner .partnerList ul li a{
	color:#333;
}
.partnerWraap .partner .partnerList ul li a:hover{
	color:#ff6600;
}